Big Huge Thesaurus

tightly fitting

adjective

similar terms